Najpierw musimy powiększyć wolumen przydzielony do wirtualki:
lvextend -L+200G /dev/vms/moj_dysk
Następnie zalogować się do wirtualki i za pomocą fdisk sprawdzić partycjonowanie dysku i spisać na jaki sektorach mieści się partycja:
Device Boot Start End Blocks Id System /dev/xvda1 2048 19531775 9764864 83 Linux /dev/xvda2 19533822 209713151 95089665 5 Extended /dev/xvda5 19533824 23754751 2110464 82 Linux swap / Solaris /dev/xvda6 23756800 209713151 92978176 83 Linux
Teraz trzeba usunąć partycję, którą chcemy powiększyć i dodać ją na nowo z nowym rozmiarem.
Ważne! Pierwszy sektor tej partycji musi być taki sam jak przed skasowaniem partycji!
fdisk /dev/xvda d #usuń 6 #numer partycji n #nowa partycja l #logiczna 6 #numer partycji 23756800 #sector początkowy w #zapisz zmiany
Teraz należy zrestartować system i po restarcie rozszerzyć nowo utworzoną partycję:
reboot resize2fs /dev/xvda6
Źródło: https://askubuntu.com/questions/24027/how-can-i-resize-an-ext-root-partition-at-runtime